getting drenched/soaked - Espagnol Anglais Dictionnaire